engine roll-back - Spanish English Dictionary